package cn.tedu.ivos.application.service;

import cn.tedu.ivos.application.pojo.dio.ApplicationQuery;
import cn.tedu.ivos.application.pojo.dio.ApplicationSaveParam;
import cn.tedu.ivos.application.pojo.vo.ApplicationVO;

import java.util.List;

public interface ApplicationService {
	void saveApplication(ApplicationSaveParam applicationSaveParam);
	
	List<ApplicationVO> selectApplication(ApplicationQuery applicationQuery);
	
	void cancel(Long id);
	
	void distribute(Long applicationId, Long vehicleId);
	
	void back(Long applicationId, Long vehicleId);
}
